licensor (technology) - English Synonyms Dictionary